/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.namabank.helpdesk.dbobj;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;

/**
 *
 * @author Nguyen Tran Hien
 */
@Entity
public class HDTB_TICKET_CHANGE_LOG implements Serializable {
    public HDTB_TICKET_CHANGE_LOG(){}

    private String TICKET_ID;
    private Integer TICKET_VERSION;
    private String TICKET_TITLE;
    private String TICKET_DESC;
    private String MODE_ID;
    private String STATUS_ID;
    private Double URGENCY;
    private String PRIORITY_ID;
    private String RESOLUTION;
    private String SOLUTION;
    private Double TICKET_POINT;
    private Date INSERT_STAMP;
    private Date UPDATE_STAMP;
    private Date CLOSE_STAMP;
    private String UPDATE_USER;
    private Integer DUE_TIME;
    private String CATEGORY_ID;
    private String USER_REQUEST;
    private String DEPT_REQUEST;
    private String USER_SUBMIT;
    private String USER_SUBMIT_TYPE;
    private String USER_AUTH_SUBMIT;
    private String USER_AUTH_SUBMIT_TYPE;
    private String USER_BE_ASSIGNED;
    private String USER_TO_ASSIGN;

    /**
     * @return the TICKET_ID
     */
    @Id
    public String getTICKET_ID() {
        return TICKET_ID;
    }

    /**
     * @param TICKET_ID the TICKET_ID to set
     */
    public void setTICKET_ID(String TICKET_ID) {
        this.TICKET_ID = TICKET_ID;
    }

    /**
     * @return the TICKET_VERSION
     */
    @Id
    public Integer getTICKET_VERSION() {
        return TICKET_VERSION;
    }

    /**
     * @param TICKET_VERSION the TICKET_VERSION to set
     */
    public void setTICKET_VERSION(Integer TICKET_VERSION) {
        this.TICKET_VERSION = TICKET_VERSION;
    }

    /**
     * @return the TICKET_TITLE
     */
    public String getTICKET_TITLE() {
        return TICKET_TITLE;
    }

    /**
     * @param TICKET_TITLE the TICKET_TITLE to set
     */
    public void setTICKET_TITLE(String TICKET_TITLE) {
        this.TICKET_TITLE = TICKET_TITLE;
    }

    /**
     * @return the TICKET_DESC
     */
    public String getTICKET_DESC() {
        return TICKET_DESC;
    }

    /**
     * @param TICKET_DESC the TICKET_DESC to set
     */
    public void setTICKET_DESC(String TICKET_DESC) {
        this.TICKET_DESC = TICKET_DESC;
    }

    /**
     * @return the MODE_ID
     */
    public String getMODE_ID() {
        return MODE_ID;
    }

    /**
     * @param MODE_ID the MODE_ID to set
     */
    public void setMODE_ID(String MODE_ID) {
        this.MODE_ID = MODE_ID;
    }

    /**
     * @return the STATUS_ID
     */
    public String getSTATUS_ID() {
        return STATUS_ID;
    }

    /**
     * @param STATUS_ID the STATUS_ID to set
     */
    public void setSTATUS_ID(String STATUS_ID) {
        this.STATUS_ID = STATUS_ID;
    }

    /**
     * @return the URGENCY
     */
    public Double getURGENCY() {
        return URGENCY;
    }

    /**
     * @param URGENCY the URGENCY to set
     */
    public void setURGENCY(Double URGENCY) {
        this.URGENCY = URGENCY;
    }

    /**
     * @return the PRIORITY_ID
     */
    public String getPRIORITY_ID() {
        return PRIORITY_ID;
    }

    /**
     * @param PRIORITY_ID the PRIORITY_ID to set
     */
    public void setPRIORITY_ID(String PRIORITY_ID) {
        this.PRIORITY_ID = PRIORITY_ID;
    }

    /**
     * @return the RESOLUTION
     */
    public String getRESOLUTION() {
        return RESOLUTION;
    }

    /**
     * @param RESOLUTION the RESOLUTION to set
     */
    public void setRESOLUTION(String RESOLUTION) {
        this.RESOLUTION = RESOLUTION;
    }

    /**
     * @return the SOLUTION
     */
    public String getSOLUTION() {
        return SOLUTION;
    }

    /**
     * @param SOLUTION the SOLUTION to set
     */
    public void setSOLUTION(String SOLUTION) {
        this.SOLUTION = SOLUTION;
    }

    /**
     * @return the TICKET_POINT
     */
    public Double getTICKET_POINT() {
        return TICKET_POINT;
    }

    /**
     * @param TICKET_POINT the TICKET_POINT to set
     */
    public void setTICKET_POINT(Double TICKET_POINT) {
        this.TICKET_POINT = TICKET_POINT;
    }

    /**
     * @return the INSERT_STAMP
     */
    @Temporal(javax.persistence.TemporalType.TIMESTAMP)
    public Date getINSERT_STAMP() {
        return INSERT_STAMP;
    }

    /**
     * @param INSERT_STAMP the INSERT_STAMP to set
     */
    public void setINSERT_STAMP(Date INSERT_STAMP) {
        this.INSERT_STAMP = INSERT_STAMP;
    }

    /**
     * @return the UPDATE_STAMP
     */
    @Temporal(javax.persistence.TemporalType.TIMESTAMP)
    public Date getUPDATE_STAMP() {
        return UPDATE_STAMP;
    }

    /**
     * @param UPDATE_STAMP the UPDATE_STAMP to set
     */
    public void setUPDATE_STAMP(Date UPDATE_STAMP) {
        this.UPDATE_STAMP = UPDATE_STAMP;
    }

    /**
     * @return the CLOSE_STAMP
     */
    @Temporal(javax.persistence.TemporalType.TIMESTAMP)
    public Date getCLOSE_STAMP() {
        return CLOSE_STAMP;
    }

    /**
     * @param CLOSE_STAMP the CLOSE_STAMP to set
     */
    public void setCLOSE_STAMP(Date CLOSE_STAMP) {
        this.CLOSE_STAMP = CLOSE_STAMP;
    }

    /**
     * @return the UPDATE_USER
     */
    public String getUPDATE_USER() {
        return UPDATE_USER;
    }

    /**
     * @param UPDATE_USER the UPDATE_USER to set
     */
    public void setUPDATE_USER(String UPDATE_USER) {
        this.UPDATE_USER = UPDATE_USER;
    }

    /**
     * @return the DUE_TIME
     */
    public Integer getDUE_TIME() {
        return DUE_TIME;
    }

    /**
     * @param DUE_TIME the DUE_TIME to set
     */
    public void setDUE_TIME(Integer DUE_TIME) {
        this.DUE_TIME = DUE_TIME;
    }

    /**
     * @return the CATEGORY_ID
     */
    public String getCATEGORY_ID() {
        return CATEGORY_ID;
    }

    /**
     * @param CATEGORY_ID the CATEGORY_ID to set
     */
    public void setCATEGORY_ID(String CATEGORY_ID) {
        this.CATEGORY_ID = CATEGORY_ID;
    }

    /**
     * @return the USER_REQUEST
     */
    public String getUSER_REQUEST() {
        return USER_REQUEST;
    }

    /**
     * @param USER_REQUEST the USER_REQUEST to set
     */
    public void setUSER_REQUEST(String USER_REQUEST) {
        this.USER_REQUEST = USER_REQUEST;
    }

    /**
     * @return the DEPT_REQUEST
     */
    public String getDEPT_REQUEST() {
        return DEPT_REQUEST;
    }

    /**
     * @param DEPT_REQUEST the DEPT_REQUEST to set
     */
    public void setDEPT_REQUEST(String DEPT_REQUEST) {
        this.DEPT_REQUEST = DEPT_REQUEST;
    }

    /**
     * @return the USER_SUBMIT
     */
    public String getUSER_SUBMIT() {
        return USER_SUBMIT;
    }

    /**
     * @param USER_SUBMIT the USER_SUBMIT to set
     */
    public void setUSER_SUBMIT(String USER_SUBMIT) {
        this.USER_SUBMIT = USER_SUBMIT;
    }

    /**
     * @return the USER_SUBMIT_TYPE
     */
    public String getUSER_SUBMIT_TYPE() {
        return USER_SUBMIT_TYPE;
    }

    /**
     * @param USER_SUBMIT_TYPE the USER_SUBMIT_TYPE to set
     */
    public void setUSER_SUBMIT_TYPE(String USER_SUBMIT_TYPE) {
        this.USER_SUBMIT_TYPE = USER_SUBMIT_TYPE;
    }

    /**
     * @return the USER_AUTH_SUBMIT
     */
    public String getUSER_AUTH_SUBMIT() {
        return USER_AUTH_SUBMIT;
    }

    /**
     * @param USER_AUTH_SUBMIT the USER_AUTH_SUBMIT to set
     */
    public void setUSER_AUTH_SUBMIT(String USER_AUTH_SUBMIT) {
        this.USER_AUTH_SUBMIT = USER_AUTH_SUBMIT;
    }

    /**
     * @return the USER_AUTH_SUBMIT_TYPE
     */
    public String getUSER_AUTH_SUBMIT_TYPE() {
        return USER_AUTH_SUBMIT_TYPE;
    }

    /**
     * @param USER_AUTH_SUBMIT_TYPE the USER_AUTH_SUBMIT_TYPE to set
     */
    public void setUSER_AUTH_SUBMIT_TYPE(String USER_AUTH_SUBMIT_TYPE) {
        this.USER_AUTH_SUBMIT_TYPE = USER_AUTH_SUBMIT_TYPE;
    }

    /**
     * @return the USER_BE_ASSIGNED
     */
    public String getUSER_BE_ASSIGNED() {
        return USER_BE_ASSIGNED;
    }

    /**
     * @param USER_BE_ASSIGNED the USER_BE_ASSIGNED to set
     */
    public void setUSER_BE_ASSIGNED(String USER_BE_ASSIGNED) {
        this.USER_BE_ASSIGNED = USER_BE_ASSIGNED;
    }

    /**
     * @return the USER_TO_ASSIGN
     */
    public String getUSER_TO_ASSIGN() {
        return USER_TO_ASSIGN;
    }

    /**
     * @param USER_TO_ASSIGN the USER_TO_ASSIGN to set
     */
    public void setUSER_TO_ASSIGN(String USER_TO_ASSIGN) {
        this.USER_TO_ASSIGN = USER_TO_ASSIGN;
    }
}
